div.img_block {border:1px solid #ccc; padding:5px;}
div.info {margin:0px 10px;}
div.sidebar {border:1px solid #ccc;}
a.buy { display:block; background:url(buy.png) no-repeat; width:105px; height:26px;}
a.gotoshop { display:block; background:url(gotoshop.gif) no-repeat; width:131px; height:37px;}
div.info h3{ padding:5px 10px 0 0px; font-size:14px;}
div.info ul li { list-style:none; padding:3px;}
div.info span { font-weight:bold;} 
div.info ul li strong.price{color:#FF5A18;}
div.shopowner ul li { list-style:none; padding:3px;}
div.shopowner { margin-top:40px; border:1px solid #ccc; }
div.attributes {
background-color:#eee;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
margin-top:10px;
}
div.attributes .attributes-list {
padding:5px;
overflow:hidden;
}
div.attributes .attributes-list li {
float:left;
height:24px;
line-height:24px;
overflow:hidden;
white-space:nowrap;
width:230px;
}

div.other_product ul li
{
	list-style:none;
	float:left;
}
div.other_product { padding:0px; margin-top:5px;}
div.other_product ul li.p_img_other { width:80px;}
div.other_product ul li.p_name_other { width:145px;}
div.other_product ul li.p_name_other span { 
background:url(price.gif) no-repeat left; padding-left:40px; color:#FF5A18;
}
div.other_product ul li.p_img_other img { padding:3px; border:1px solid #eee;}